<?php

require_once 'Zend/Db/Table/Row/Abstract.php';

class Model_Table_Row extends Zend_Db_Table_Row_Abstract
{

    /**
     * @var string
     */
    protected $_kind = null;

    /**
     * @return string
     */
    public function getKind()
    {
        return $this -> _kind;
    }

    /**
     * @return int
     */
    public function getId()
    {
        return $this -> id;
    }

    /**
     * @param array $params
     * @return string
     */
    public function getTitle($params = null)
    {
        return $this -> title;
    }

    /**
     * @param array $params
     * @return string
     */
    public function getUrl($params = null)
    {
        return '#';
    }

    /**
     * @param array $params
     * @return string
     */
    public function getImageUrl($params = null)
    {
        return '#';
    }

    /**
     * @param array $params
     * @return string
     */
    public function getSlug($params = null)
    {
        return '-';
    }

    public function getCreationDate()
    {
        return isset($this -> creation_date) ? $this -> creation_date : '';
    }

    public function getModificationDate()
    {
        return isset($this -> modification_date) ? $this -> modification_date : '';
    }

}
